﻿package benchmarks;

import benchmarks.benchmarktests.BenchmarkTest;
import benchmarks.benchmarktests.CigaretteSmokersTest;
import problemfactories.CigaretteSmokersFactory;
import problems.cigarettesmokers.AbstractCigaretteSmokerSolution;

public class CigaretteSmokersBenchmark extends AbstractBenchmark<AbstractCigaretteSmokerSolution>
{
    public CigaretteSmokersBenchmark() {
		super(new CigaretteSmokersFactory());
	}

	@Override
	protected BenchmarkTest<AbstractCigaretteSmokerSolution> createBenchmarkTest(AbstractCigaretteSmokerSolution solution) {
		return new CigaretteSmokersTest(solution);
	}
}